package io.chance.receiverlei.db.model;

import lrq.data.Annotation.Table;
import lrq.data.Annotation.TableMapping;
import lrq.data.Model;

import java.sql.Timestamp;

@Table(tableName = "BD_MO_RT_SINGLE")
public class BdMoRtSingle extends Model {

    @TableMapping(FieldName = "ID", Comment = "guid", PrimaryKey = true)
    protected String ID;

    @TableMapping(FieldName = "SITE_ID", Comment = "站点唯一编码")
    protected String SITE_ID;

    @TableMapping(FieldName = "PARAMETER", Comment = "参数编码")
    protected String PARAMETER;

    @TableMapping(FieldName = "VALUE", Comment = "实时数值")
    protected String VALUE;

    @TableMapping(FieldName = "DATATIME", Comment = "数据时间")
    protected Timestamp DATATIME;

    @TableMapping(FieldName = "CREATETIME", Comment = "数据时间")
    protected Timestamp CREATETIME;

    public BdMoRtSingle() {
        super();
    }

    public String getID() {
        return ID;
    }

    public BdMoRtSingle setID(String ID) {
        this.ID = ID;
        return this;
    }

    public Timestamp getDATATIME() {
        return DATATIME;
    }

    public BdMoRtSingle setDATATIME(Timestamp DATATIME) {
        this.DATATIME = DATATIME;
        return this;
    }

    public Timestamp getCREATETIME() {
        return CREATETIME;
    }

    public BdMoRtSingle setCREATETIME(Timestamp CREATETIME) {
        this.CREATETIME = CREATETIME;
        return this;
    }

    public String getSITE_ID() {
        return SITE_ID;
    }

    public BdMoRtSingle setSITE_ID(String SITE_ID) {
        this.SITE_ID = SITE_ID;
        return this;
    }

    public String getVALUE() {
        return VALUE;
    }

    public BdMoRtSingle setVALUE(String VALUE) {
        this.VALUE = VALUE;
        return this;
    }

    public String getPARAMETER() {
        return PARAMETER;
    }

    public BdMoRtSingle setPARAMETER(String PARAMETER) {
        this.PARAMETER = PARAMETER;
        return this;
    }

}